home *** CD-ROM | disk | FTP | other *** search
/ Languguage OS 2 / Languguage OS II Version 10-94 (Knowledge Media)(1994).ISO / gnu / libg_261.zip / libg_261 / libio / cleanup.c < prev    next >
C/C++ Source or Header  |  1994-06-24  |  307b  |  15 lines

  1. #include "libioP.h"
  2. #if _G_HAVE_ATEXIT
  3. #include <stdlib.h>
  4.  
  5. typedef void (*voidfunc) __P((void));
  6.  
  7. static void _IO_register_cleanup ()
  8. {
  9.   atexit ((voidfunc)_IO_cleanup);
  10.   _IO_cleanup_registration_needed = 0;
  11. }
  12.  
  13. void (*_IO_cleanup_registration_needed)() = _IO_register_cleanup;
  14. #endif /* _G_HAVE_ATEXIT */
  15.